Dictionaries
English
English
Русский
Sign In
Sign Up
Russian
English
Russian
English
English
Russian
Необходимая самооборона
Translation необходимая самооборона into english
необходимая самооборона
necessary self-defense
Это была необходимая самооборона.
It was necessary self-defense.
Translations